drivetrain technology - French English Dictionary